strand of rope - French English Dictionary